home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 January: Mac OS SDK / Dev.CD Jan 97 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / ODF-Interest Archive / May 96 / Re CW9 and ODF precompiled h.1 < prev    next >
Encoding:
Internet Message Format  |  1996-12-03  |  17.9 KB  |  [TEXT/ttxt]

  1. Subject:     Re: CW9 and ODF precompiled header
  2. Sent:        5/29/96 10:59 PM
  3. Received:    5/30/96 9:27 AM
  4. From:        Hutchings Software Development, hsd@earthlink.net
  5. Reply-To:    ODF Interest, ODF-Interest@CILabs.ORG
  6. To:          OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
  7.  
  8. > I was following the conversion to CW9 document posted on ODF's Web
  9. page. 
  10. > After introducing the indicated changes, I launched the new ODF
  11. builder 
  12. > which attempted to build ODFLibrary.pi It rebuilt the precompiled
  13. header 
  14. > (ODFLIbrary.pch++) but when it got to compiling the other files I
  15. kept 
  16. > getting the error Illegal precompiled header. I attempted to
  17. precompile 
  18. > the header manually, but after it gets to line 108,000 it gives the
  19. error 
  20. > Error   : ### Error while writing precompiled headerfile (OSErr -36)
  21. ### 
  22. > ODFLibrary.pch++
  23. > I am sure something in my setup is wrong since others have been able
  24. to 
  25. > get ODF to work with CW9. I just finished installing CW9 and OpenDoc
  26. from 
  27. > DR 5 using the ODF CW installer. Any help is appreciated.
  28. > Thanks
  29.  
  30. Random ideas...
  31.  
  32. Is everyone building on PPC here? I had no trouble building the PPC
  33. version, but no disk space available to build the 68K version. So I
  34. can't attest to that working...
  35.  
  36. Also, did you make sure you switched RTTI and Exceptions to native on
  37. every project?
  38.  
  39. -36 is an I/O error from the file manager. You might have some low
  40. level disk problem? Try Disk First Aid.
  41.  
  42. ***
  43.  
  44. My directory structure looks like:
  45.  
  46.     Development        <-- Volume
  47.         CW9            <-- contains Code Warrior from CW9
  48.         ODFDev        <-- contains ODF R1 updated for CW9
  49.  
  50. Did you use the CW installer from the CW folder to install ODF R1? 
  51.  
  52.  
  53. ***
  54.  
  55.  
  56. I went through and manually did each SL build (PPC Rel/deb) on a
  57. PowerBook 5300C with 40 MB RAM and > 15 MB available disk space using
  58. CW9 and ODF R1 updated as instructed on the web site using Henri's
  59. script. System 7.5.3.
  60.  
  61. I did get some warnings at link time for the PPC ODF Library, but have
  62. no runtime problems using that build (I have not tried using the
  63. "shippable" build of ODF Library on the DR5 CD):
  64.  
  65.     Link Warning : ignored ‘__copy’ (code) in MWCRuntime.Lib
  66.     Previously defined in CPlusLibPPC.cp
  67.  
  68.     Link Warning : ignored ‘__init_arr’ (code) in MWCRuntime.Lib
  69.     Previously defined in CPlusLibPPC.cp
  70.  
  71.     Link Warning : ignored ‘__new_arr’ (code) in MWCRuntime.Lib
  72.     Previously defined in CPlusLibPPC.cp
  73.  
  74.     Link Warning : ignored ‘__del_arr’ (code) in MWCRuntime.Lib
  75.     Previously defined in CPlusLibPPC.cp
  76.  
  77.     Link Warning : ignored ‘__dc_arr’ (code) in MWCRuntime.Lib
  78.     Previously defined in CPlusLibPPC.cp
  79.  
  80.     Link Warning : ignored ‘__dc_arr’ (descriptor) in MWCRuntime.Lib
  81.     Previously defined in CPlusLibPPC.cp
  82.  
  83.     Link Warning : ignored ‘__del_arr’ (descriptor) in MWCRuntime.Lib
  84.     Previously defined in CPlusLibPPC.cp
  85.  
  86.     Link Warning : ignored ‘__new_arr’ (descriptor) in MWCRuntime.Lib
  87.     Previously defined in CPlusLibPPC.cp
  88.  
  89.     Link Warning : ignored ‘__init_arr’ (descriptor) in
  90. MWCRuntime.Lib
  91.     Previously defined in CPlusLibPPC.cp
  92.  
  93.     Link Warning : ignored ‘__copy’ (descriptor) in MWCRuntime.Lib
  94.     Previously defined in CPlusLibPPC.cp
  95.  
  96.     Link Warning : ignored ‘__register_fragment’ (code) in
  97. MWCRuntime.Lib
  98.     Previously defined in ExceptionPPC.cp
  99.  
  100.     Link Warning : ignored ‘__unregister_fragment’ (code) in
  101. MWCRuntime.Lib
  102.     Previously defined in ExceptionPPC.cp
  103.  
  104.     Link Warning : ignored ‘__unexpected’ (code) in MWCRuntime.Lib
  105.     Previously defined in ExceptionPPC.cp
  106.  
  107.     Link Warning : ignored ‘__throw’ (code) in MWCRuntime.Lib
  108.     Previously defined in ExceptionPPC.cp
  109.  
  110.     Link Warning : ignored ‘__end__catch’ (code) in MWCRuntime.Lib
  111.     Previously defined in ExceptionPPC.cp
  112.  
  113.     Link Warning : ignored ‘__end__catch’ (descriptor) in
  114. MWCRuntime.Lib
  115.     Previously defined in ExceptionPPC.cp
  116.  
  117.     Link Warning : ignored ‘__throw’ (descriptor) in MWCRuntime.Lib
  118.     Previously defined in ExceptionPPC.cp
  119.  
  120.     Link Warning : ignored ‘__unexpected’ (descriptor) in
  121. MWCRuntime.Lib
  122.     Previously defined in ExceptionPPC.cp
  123.  
  124.     Link Warning : ignored ‘__unregister_fragment’ (descriptor) in
  125. MWCRuntime.Lib
  126.     Previously defined in ExceptionPPC.cp
  127.  
  128.     Link Warning : ignored ‘__register_fragment’ (descriptor) in
  129. MWCRuntime.Lib
  130.     Previously defined in ExceptionPPC.cp
  131.  
  132.     Link Warning : ignored ‘__register_global_object’ (code) in
  133. MWCRuntime.Lib
  134.     Previously defined in global_destructor_chain.c
  135.  
  136.     Link Warning : ignored ‘__destroy_global_chain’ (code) in
  137. MWCRuntime.Lib
  138.     Previously defined in global_destructor_chain.c
  139.  
  140.     Link Warning : ignored ‘__global_destructor_chain’ (data) in
  141. MWCRuntime.Lib
  142.     Previously defined in global_destructor_chain.c
  143.  
  144.     Link Warning : ignored ‘__destroy_global_chain’ (descriptor) in
  145. MWCRuntime.Lib
  146.     Previously defined in global_destructor_chain.c
  147.  
  148.     Link Warning : ignored ‘__register_global_object’ (descriptor) in
  149. MWCRuntime.Lib
  150.     Previously defined in global_destructor_chain.c
  151.  
  152.     Link Warning : ignored ‘type_info::operator ==(consttype_info&)
  153. const’ (code) in MWCRuntime.Lib
  154.     Previously defined in MWRTTI.cp
  155.  
  156.     Link Warning : ignored ‘type_info::operator !=(consttype_info&)
  157. const’ (code) in MWCRuntime.Lib
  158.     Previously defined in MWRTTI.cp
  159.  
  160.     Link Warning : ignored ‘type_info::before(consttype_info&) const’
  161. (code) in MWCRuntime.Lib
  162.     Previously defined in MWRTTI.cp
  163.  
  164.     Link Warning : ignored ‘type_info::name() const’ (code) in
  165. MWCRuntime.Lib
  166.     Previously defined in MWRTTI.cp
  167.  
  168.     Link Warning : ignored ‘type_info::type_info(consttype_info&)’
  169. (code) in MWCRuntime.Lib
  170.     Previously defined in MWRTTI.cp
  171.  
  172.     Link Warning : ignored ‘type_info::operator =(consttype_info&)’
  173. (code) in MWCRuntime.Lib
  174.     Previously defined in MWRTTI.cp
  175.  
  176.     Link Warning : ignored ‘__get_typeid’ (code) in MWCRuntime.Lib
  177.     Previously defined in MWRTTI.cp
  178.  
  179.     Link Warning : ignored ‘__dynamic_cast’ (code) in MWCRuntime.Lib
  180.     Previously defined in MWRTTI.cp
  181.  
  182.     Link Warning : ignored ‘__dynamic_cast’ (descriptor) in
  183. MWCRuntime.Lib
  184.     Previously defined in MWRTTI.cp
  185.  
  186.     Link Warning : ignored ‘__get_typeid’ (descriptor) in
  187. MWCRuntime.Lib
  188.     Previously defined in MWRTTI.cp
  189.  
  190.     Link Warning : ignored ‘type_info::operator =(consttype_info&)’
  191. (descriptor) in MWCRuntime.Lib
  192.     Previously defined in MWRTTI.cp
  193.  
  194.     Link Warning : ignored ‘type_info::type_info(consttype_info&)’
  195. (descriptor) in MWCRuntime.Lib
  196.     Previously defined in MWRTTI.cp
  197.  
  198.     Link Warning : ignored ‘type_info::name() const’ (descriptor) in
  199. MWCRuntime.Lib
  200.     Previously defined in MWRTTI.cp
  201.  
  202.     Link Warning : ignored ‘type_info::before(consttype_info&) const’
  203. (descriptor) in MWCRuntime.Lib
  204.     Previously defined in MWRTTI.cp
  205.  
  206.     Link Warning : ignored ‘type_info::operator !=(consttype_info&)
  207. const’ (descriptor) in MWCRuntime.Lib
  208.     Previously defined in MWRTTI.cp
  209.  
  210.     Link Warning : ignored ‘type_info::operator ==(consttype_info&)
  211. const’ (descriptor) in MWCRuntime.Lib
  212.     Previously defined in MWRTTI.cp
  213.  
  214.     Link Warning : ignored ‘set_terminate(void (*)(void))’ (code) in
  215. MWCRuntime.Lib
  216.     Previously defined in NMWException.cp
  217.  
  218.     Link Warning : ignored ‘terminate()’ (code) in MWCRuntime.Lib
  219.     Previously defined in NMWException.cp
  220.  
  221.     Link Warning : ignored ‘set_unexpected(void (*)(void))’ (code) in
  222. MWCRuntime.Lib
  223.     Previously defined in NMWException.cp
  224.  
  225.     Link Warning : ignored ‘unexpected()’ (code) in MWCRuntime.Lib
  226.     Previously defined in NMWException.cp
  227.  
  228.     Link Warning : ignored ‘__throw_catch_compare’ (code) in
  229. MWCRuntime.Lib
  230.     Previously defined in NMWException.cp
  231.  
  232.     Link Warning : ignored ‘__construct_new_array’ (code) in
  233. MWCRuntime.Lib
  234.     Previously defined in NMWException.cp
  235.  
  236.     Link Warning : ignored ‘__construct_array’ (code) in
  237. MWCRuntime.Lib
  238.     Previously defined in NMWException.cp
  239.  
  240.     Link Warning : ignored ‘__destroy_arr’ (code) in MWCRuntime.Lib
  241.     Previously defined in NMWException.cp
  242.  
  243.     Link Warning : ignored ‘__destroy_new_array’ (code) in
  244. MWCRuntime.Lib
  245.     Previously defined in NMWException.cp
  246.  
  247.     Link Warning : ignored ‘__destroy_new_array’ (descriptor) in
  248. MWCRuntime.Lib
  249.     Previously defined in NMWException.cp
  250.  
  251.     Link Warning : ignored ‘__destroy_arr’ (descriptor) in
  252. MWCRuntime.Lib
  253.     Previously defined in NMWException.cp
  254.  
  255.     Link Warning : ignored ‘__construct_array’ (descriptor) in
  256. MWCRuntime.Lib
  257.     Previously defined in NMWException.cp
  258.  
  259.     Link Warning : ignored ‘__construct_new_array’ (descriptor) in
  260. MWCRuntime.Lib
  261.     Previously defined in NMWException.cp
  262.  
  263.     Link Warning : ignored ‘__throw_catch_compare’ (descriptor) in
  264. MWCRuntime.Lib
  265.     Previously defined in NMWException.cp
  266.  
  267.     Link Warning : ignored ‘unexpected()’ (descriptor) in
  268. MWCRuntime.Lib
  269.     Previously defined in NMWException.cp
  270.  
  271.     Link Warning : ignored ‘set_unexpected(void (*)(void))’
  272. (descriptor) in MWCRuntime.Lib
  273.     Previously defined in NMWException.cp
  274.  
  275.     Link Warning : ignored ‘terminate()’ (descriptor) in
  276. MWCRuntime.Lib
  277.     Previously defined in NMWException.cp
  278.  
  279.     Link Warning : ignored ‘set_terminate(void (*)(void))’
  280. (descriptor) in MWCRuntime.Lib
  281.     Previously defined in NMWException.cp
  282.  
  283.     Link Warning : ignored ‘__ptmf_test’ (code) in MWCRuntime.Lib
  284.     Previously defined in ptmf.c
  285.  
  286.     Link Warning : ignored ‘__ptmf_cmpr’ (code) in MWCRuntime.Lib
  287.     Previously defined in ptmf.c
  288.  
  289.     Link Warning : ignored ‘__ptmf_call’ (glue) in MWCRuntime.Lib
  290.     Previously defined in ptmf.c
  291.  
  292.     Link Warning : ignored ‘__ptmf_call4’ (glue) in MWCRuntime.Lib
  293.     Previously defined in ptmf.c
  294.  
  295.     Link Warning : ignored ‘__ptmf_scall’ (glue) in MWCRuntime.Lib
  296.     Previously defined in ptmf.c
  297.  
  298.     Link Warning : ignored ‘__ptmf_scall4’ (glue) in MWCRuntime.Lib
  299.     Previously defined in ptmf.c
  300.  
  301.     Link Warning : ignored ‘__ptmf_cast’ (code) in MWCRuntime.Lib
  302.     Previously defined in ptmf.c
  303.  
  304.     Link Warning : ignored ‘qd’ (data) in MWCRuntime.Lib
  305.     Previously defined in qdglobals.c
  306.  
  307.     Link Warning : ignored ‘__cvt_fp2unsigned’ (code) in
  308. MWCRuntime.Lib
  309.     Previously defined in runtime.c
  310.  
  311.     Link Warning : ignored ‘__uitrunc’ (code) in MWCRuntime.Lib
  312.     Previously defined in runtime.c
  313.  
  314.     Link Warning : ignored ‘__ptr_glue’ (glue) in MWCRuntime.Lib
  315.     Previously defined in runtime.c
  316.  
  317.     Link Warning : ignored ‘_ptrgl12’ (glue) in MWCRuntime.Lib
  318.     Previously defined in runtime.c
  319.  
  320.     Link Warning : ignored ‘_ptrgl’ (glue) in MWCRuntime.Lib
  321.     Previously defined in runtime.c
  322.  
  323.     Link Warning : ignored ‘_ptrglpas’ (glue) in MWCRuntime.Lib
  324.     Previously defined in runtime.c
  325.  
  326.     Link Warning : ignored ‘__save_fpr_14’ (code) in MWCRuntime.Lib
  327.     Previously defined in runtime.c
  328.  
  329.     Link Warning : ignored ‘_savef14’ (code) in MWCRuntime.Lib
  330.     Previously defined in runtime.c
  331.  
  332.     Link Warning : ignored ‘__save_fpr_15’ (code) in MWCRuntime.Lib
  333.     Previously defined in runtime.c
  334.  
  335.     Link Warning : ignored ‘_savef15’ (code) in MWCRuntime.Lib
  336.     Previously defined in runtime.c
  337.  
  338.     Link Warning : ignored ‘__save_fpr_16’ (code) in MWCRuntime.Lib
  339.     Previously defined in runtime.c
  340.  
  341.     Link Warning : ignored ‘_savef16’ (code) in MWCRuntime.Lib
  342.     Previously defined in runtime.c
  343.  
  344.     Link Warning : ignored ‘__save_fpr_17’ (code) in MWCRuntime.Lib
  345.     Previously defined in runtime.c
  346.  
  347.     Link Warning : ignored ‘_savef17’ (code) in MWCRuntime.Lib
  348.     Previously defined in runtime.c
  349.  
  350.     Link Warning : ignored ‘__save_fpr_18’ (code) in MWCRuntime.Lib
  351.     Previously defined in runtime.c
  352.  
  353.     Link Warning : ignored ‘_savef18’ (code) in MWCRuntime.Lib
  354.     Previously defined in runtime.c
  355.  
  356.     Link Warning : ignored ‘__save_fpr_19’ (code) in MWCRuntime.Lib
  357.     Previously defined in runtime.c
  358.  
  359.     Link Warning : ignored ‘_savef19’ (code) in MWCRuntime.Lib
  360.     Previously defined in runtime.c
  361.  
  362.     Link Warning : ignored ‘__save_fpr_20’ (code) in MWCRuntime.Lib
  363.     Previously defined in runtime.c
  364.  
  365.     Link Warning : ignored ‘_savef20’ (code) in MWCRuntime.Lib
  366.     Previously defined in runtime.c
  367.  
  368.     Link Warning : ignored ‘__save_fpr_21’ (code) in MWCRuntime.Lib
  369.     Previously defined in runtime.c
  370.  
  371.     Link Warning : ignored ‘_savef21’ (code) in MWCRuntime.Lib
  372.     Previously defined in runtime.c
  373.  
  374.     Link Warning : ignored ‘__save_fpr_22’ (code) in MWCRuntime.Lib
  375.     Previously defined in runtime.c
  376.  
  377.     Link Warning : ignored ‘_savef22’ (code) in MWCRuntime.Lib
  378.     Previously defined in runtime.c
  379.  
  380.     Link Warning : ignored ‘__save_fpr_23’ (code) in MWCRuntime.Lib
  381.     Previously defined in runtime.c
  382.  
  383.     Link Warning : ignored ‘_savef23’ (code) in MWCRuntime.Lib
  384.     Previously defined in runtime.c
  385.  
  386.     Link Warning : ignored ‘__save_fpr_24’ (code) in MWCRuntime.Lib
  387.     Previously defined in runtime.c
  388.  
  389.     Link Warning : ignored ‘_savef24’ (code) in MWCRuntime.Lib
  390.     Previously defined in runtime.c
  391.  
  392.     Link Warning : ignored ‘__save_fpr_25’ (code) in MWCRuntime.Lib
  393.     Previously defined in runtime.c
  394.  
  395.     Link Warning : ignored ‘_savef25’ (code) in MWCRuntime.Lib
  396.     Previously defined in runtime.c
  397.  
  398.     Link Warning : ignored ‘__save_fpr_26’ (code) in MWCRuntime.Lib
  399.     Previously defined in runtime.c
  400.  
  401.     Link Warning : ignored ‘_savef26’ (code) in MWCRuntime.Lib
  402.     Previously defined in runtime.c
  403.  
  404.     Link Warning : ignored ‘__save_fpr_27’ (code) in MWCRuntime.Lib
  405.     Previously defined in runtime.c
  406.  
  407.     Link Warning : ignored ‘_savef27’ (code) in MWCRuntime.Lib
  408.     Previously defined in runtime.c
  409.  
  410.     Link Warning : ignored ‘__save_fpr_28’ (code) in MWCRuntime.Lib
  411.     Previously defined in runtime.c
  412.  
  413.     Link Warning : ignored ‘_savef28’ (code) in MWCRuntime.Lib
  414.     Previously defined in runtime.c
  415.  
  416.     Link Warning : ignored ‘__save_fpr_29’ (code) in MWCRuntime.Lib
  417.     Previously defined in runtime.c
  418.  
  419.     Link Warning : ignored ‘_savef29’ (code) in MWCRuntime.Lib
  420.     Previously defined in runtime.c
  421.  
  422.     Link Warning : ignored ‘__save_fpr_30’ (code) in MWCRuntime.Lib
  423.     Previously defined in runtime.c
  424.  
  425.     Link Warning : ignored ‘_savef30’ (code) in MWCRuntime.Lib
  426.     Previously defined in runtime.c
  427.  
  428.     Link Warning : ignored ‘__save_fpr_31’ (code) in MWCRuntime.Lib
  429.     Previously defined in runtime.c
  430.  
  431.     Link Warning : ignored ‘_savef31’ (code) in MWCRuntime.Lib
  432.     Previously defined in runtime.c
  433.  
  434.     Link Warning : ignored ‘__restore_fpr_14’ (code) in
  435. MWCRuntime.Lib
  436.     Previously defined in runtime.c
  437.  
  438.     Link Warning : ignored ‘_restf14’ (code) in MWCRuntime.Lib
  439.     Previously defined in runtime.c
  440.  
  441.     Link Warning : ignored ‘__restore_fpr_15’ (code) in
  442. MWCRuntime.Lib
  443.     Previously defined in runtime.c
  444.  
  445.     Link Warning : ignored ‘_restf15’ (code) in MWCRuntime.Lib
  446.     Previously defined in runtime.c
  447.  
  448.     Link Warning : ignored ‘__restore_fpr_16’ (code) in
  449. MWCRuntime.Lib
  450.     Previously defined in runtime.c
  451.  
  452.     Link Warning : ignored ‘_restf16’ (code) in MWCRuntime.Lib
  453.     Previously defined in runtime.c
  454.  
  455.     Link Warning : ignored ‘__restore_fpr_17’ (code) in
  456. MWCRuntime.Lib
  457.     Previously defined in runtime.c
  458.  
  459.     Link Warning : ignored ‘_restf17’ (code) in MWCRuntime.Lib
  460.     Previously defined in runtime.c
  461.  
  462.     Link Warning : ignored ‘__restore_fpr_18’ (code) in
  463. MWCRuntime.Lib
  464.     Previously defined in runtime.c
  465.  
  466.     Link Warning : ignored ‘_restf18’ (code) in MWCRuntime.Lib
  467.     Previously defined in runtime.c
  468.  
  469.     Link Warning : ignored ‘__restore_fpr_19’ (code) in
  470. MWCRuntime.Lib
  471.     Previously defined in runtime.c
  472.  
  473.     Link Warning : ignored ‘_restf19’ (code) in MWCRuntime.Lib
  474.     Previously defined in runtime.c
  475.  
  476.     Link Warning : ignored ‘__restore_fpr_20’ (code) in
  477. MWCRuntime.Lib
  478.     Previously defined in runtime.c
  479.  
  480.     Link Warning : ignored ‘_restf20’ (code) in MWCRuntime.Lib
  481.     Previously defined in runtime.c
  482.  
  483.     Link Warning : ignored ‘__restore_fpr_21’ (code) in
  484. MWCRuntime.Lib
  485.     Previously defined in runtime.c
  486.  
  487.     Link Warning : ignored ‘_restf21’ (code) in MWCRuntime.Lib
  488.     Previously defined in runtime.c
  489.  
  490.     Link Warning : ignored ‘__restore_fpr_22’ (code) in
  491. MWCRuntime.Lib
  492.     Previously defined in runtime.c
  493.  
  494.     Link Warning : ignored ‘_restf22’ (code) in MWCRuntime.Lib
  495.     Previously defined in runtime.c
  496.  
  497.     Link Warning : ignored ‘__restore_fpr_23’ (code) in
  498. MWCRuntime.Lib
  499.     Previously defined in runtime.c
  500.  
  501.     Link Warning : ignored ‘_restf23’ (code) in MWCRuntime.Lib
  502.     Previously defined in runtime.c
  503.  
  504.     Link Warning : ignored ‘__restore_fpr_24’ (code) in
  505. MWCRuntime.Lib
  506.     Previously defined in runtime.c
  507.  
  508.     Link Warning : ignored ‘_restf24’ (code) in MWCRuntime.Lib
  509.     Previously defined in runtime.c
  510.  
  511.     Link Warning : ignored ‘__restore_fpr_25’ (code) in
  512. MWCRuntime.Lib
  513.     Previously defined in runtime.c
  514.  
  515.     Link Warning : ignored ‘_restf25’ (code) in MWCRuntime.Lib
  516.     Previously defined in runtime.c
  517.  
  518.     Link Warning : ignored ‘__restore_fpr_26’ (code) in
  519. MWCRuntime.Lib
  520.     Previously defined in runtime.c
  521.  
  522.     Link Warning : ignored ‘_restf26’ (code) in MWCRuntime.Lib
  523.     Previously defined in runtime.c
  524.  
  525.     Link Warning : ignored ‘__restore_fpr_27’ (code) in
  526. MWCRuntime.Lib
  527.     Previously defined in runtime.c
  528.  
  529.     Link Warning : ignored ‘_restf27’ (code) in MWCRuntime.Lib
  530.     Previously defined in runtime.c
  531.  
  532.     Link Warning : ignored ‘__restore_fpr_28’ (code) in
  533. MWCRuntime.Lib
  534.     Previously defined in runtime.c
  535.  
  536.     Link Warning : ignored ‘_restf28’ (code) in MWCRuntime.Lib
  537.     Previously defined in runtime.c
  538.  
  539.     Link Warning : ignored ‘__restore_fpr_29’ (code) in
  540. MWCRuntime.Lib
  541.     Previously defined in runtime.c
  542.  
  543.     Link Warning : ignored ‘_restf29’ (code) in MWCRuntime.Lib
  544.     Previously defined in runtime.c
  545.  
  546.     Link Warning : ignored ‘__restore_fpr_30’ (code) in
  547. MWCRuntime.Lib
  548.     Previously defined in runtime.c
  549.  
  550.     Link Warning : ignored ‘_restf30’ (code) in MWCRuntime.Lib
  551.     Previously defined in runtime.c
  552.  
  553.     Link Warning : ignored ‘__restore_fpr_31’ (code) in
  554. MWCRuntime.Lib
  555.     Previously defined in runtime.c
  556.  
  557.     Link Warning : ignored ‘_restf31’ (code) in MWCRuntime.Lib
  558.     Previously defined in runtime.c
  559.  
  560.     Link Warning : ignored ‘__start’ (code) in MWCRuntime.Lib
  561.     Previously defined in Startup.c
  562.  
  563.     Link Warning : ignored ‘__initialize’ (code) in MWCRuntime.Lib
  564.     Previously defined in Startup.c
  565.  
  566.     Link Warning : ignored ‘__terminate’ (code) in MWCRuntime.Lib
  567.     Previously defined in Startup.c
  568.  
  569.     Link Warning : ignored ‘__terminate’ (descriptor) in
  570. MWCRuntime.Lib
  571.     Previously defined in Startup.c
  572.  
  573.     Link Warning : ignored ‘__initialize’ (descriptor) in
  574. MWCRuntime.Lib
  575.     Previously defined in Startup.c
  576.  
  577.     Link Warning : ignored ‘__start’ (descriptor) in MWCRuntime.Lib
  578.     Previously defined in Startup.c
  579.  
  580.  
  581. The Runtime segment of the ODFLibrary project looks like:
  582.  
  583.     Runtime Libraries
  584.         ANSI C.PPC.Lib
  585.         console.stubs.c
  586.         CPlusLibPPC.cp
  587.         ExceptionPPC.cp
  588.         global_destructor_chain.c
  589.         NMWException.cp
  590.         MWRTTI.cp
  591.         ptmf.c
  592.         qdglobals.c
  593.         runtime.c
  594.         Startup.c
  595.         MWCRuntime.Lib
  596.  
  597.  
  598. PPC Debug --> 108,884 lines for pch, no problems until link warnings,
  599. runs fine.
  600.  
  601. PPC Release --> 108,619 lines for pch, no problems until link
  602. warnings, runs fine.
  603.  
  604.  
  605. My point is that this all worked for me.
  606.  
  607.  
  608. Brad
  609.  
  610. Richard B. "Brad" Hutchings
  611. General Partner,
  612. Hutchings Software Development
  613.  
  614. hsd@earthlink.net
  615.